10 research outputs found

    Intel® Cluster Checker Multi-Language API

    Get PDF
    Intel® Cluster Checker (CLCK) is a tool that verifies the configuration, measures performance and validates compliance of the Intel® Cluster Ready Specification in Linux-based clusters. With more than 100 tests-modules CLCK performs a wide range of cluster evaluations. It assesses firmware, kernel, storage, and network settings and also stresses compute nodes and network using multiple benchmarks. Customized checks can be created and integrated to the execution of the tool though an API provided for that purpose. However, this test modules should be written in Perl* programming language. This work proposes a new component of CLCK called Intel® Cluster Checker Multilanguage API (CLCK_Multilang_API), which allows users and developers to write their tailored test modules in arbitrary programming languages and add them to the execution of the tool. Two example languages, Perl* and Python were used as references for this project. The solution includes some mixing of technologies such as SWIG, native C APIs of each language, and Java Script Object Notation (JSON).Sociedad Argentina de Informática e Investigación Operativ

    Development of a relational database management system

    Get PDF
    The studies of Relational Data Base Management Systems and Databases constitute nowadays a main tren of investigation in large businesses and universities of the entire world. The creation of a data base engine keeps being a challenge since there are aspects in which have not been achieved a final solution. Por example, the requeriments of storage of images, video, sound. etc. The purpuse of this project is to implement a Relational Database Manager System (RDBMS) and an Interpreter of Data Query Language that can be utilized in investigation an data processing development of applications. It is important to count on a RDBMS developed in our universities so they can study an do modifications, which is practically impossible with the commercial products due to that does not available neither their Source code neither the documentation detailed neither the necessary training. Our investigation includes the development of innovating algorithms for access and maintenance of the data and procedures; techniques and tools to carry out Datawarehouse and DataMining, offering a good fulfillment as for time of answer and extensive capacity of backup to requeriments such as operational as strategic (Decision Support Systems).Facultad de Informátic

    Hacia la aplicación de la computación de alto desempeño al entorno productivo local

    Get PDF
    Los clústeres de computadoras para Computación de Alto Desempeño (HPC) permiten acceder a relativamente bajo costo a herramientas que aceleran los tiempos de exploración, diseño, testeo e introducción al mercado de nuevos productos. Sin embargo, la falta de conocimiento técnico clave está limitando la difusión de dichas herramientas en nuestra industria. El objetivo de nuestra línea de I+D es desarrollar una estrategia para obtener y difundir el conocimiento requerido para adquirir, instalar, administrar, mantener y programar un clúster de HPC.Eje: Procesamiento distribuido y paraleloRed de Universidades con Carreras en Informática (RedUNCI

    Verificación estática de confidencialidad en un sistema de múltiples niveles de seguridad basado en Java bytecode

    Get PDF
    Debido al incremento en la cantidad e importancia de la información manejada por sistemas informáticos, también se incrementa la importancia de controlar la difusión de información privada de los usuarios. Los mecanismos de control del acceso y las técnicas criptográficas aseguran que la información sólo es accedida por entidades autorizadas, pero resultan insuficientes puesto que una vez que la información es accedida no existe control sobre su distribución. Extender el sistema de tipos de un lenguaje de programación agregando niveles de seguridad permite analizar estáticamente, antes de su ejecución, cómo un programa accede y utiliza la información confidencial. El creciente uso de código móvil –software obtenido de la red y ejecutado localmente, generalmente en Java bytecode– resalta la importancia de aplicar estos análisis de confidencialidad a lenguajes de bajo nivel. En este proyecto desarrollaremos un sistema de tipos para Java bytecode extendido con información de seguridad e implementaremos un chequeador de tipos que verifique la confidencialidad de la información local accedida por código móvil. También estudiaremos la desclasificación controlada de información, a fin de incluir en nuestro análisis a programas que inevitablemente revelan información confidencial, por ejemplo, al responder negativamente ante una contraseña inválida.Eje: Nuevas Tecnologías en desarrollo de Sistemas de SoftwareRed de Universidades con Carreras en Informática (RedUNCI

    TecnoDB una Base de Datos Relacional y Prometeo un metodo de aprovechamiento de Metadatos y Generador de Consultas

    Get PDF
    El presente trabajo describe brevemente el proyecto TecnoDB, iniciado en el año 2002, con acreditación de las Secretaria de Ciencia y Técnica de la Utn desde 2004 y finalizado en Diciembre de 2005. De ese proyecto se generó un grupo de trabajo para definir una heurística de explotación de metadatos y un software capaz de implementar esta metodología. Este conjunto de método y software ha sido denominado Prometeo y forma parte principal de este trabajo. Con el mismo nombre fue presentado y aprobado a la Agencia Córdoba Ciencia dentro del programa de Grupos de Reciente Formación año 2005. Contiene una síntesis del proyecto madre TecnoDB, que fue enviado y aprobado en la Wicc realizada en Neuquén, ahora con este apoyo de la Wicc y de la UTN Fac. Regional Córdoba, estamos difundiendo nuestra actividad y el producto de la misma. Este trabajo presentara luego del resumen de TecnoDB una síntesis de la Heurística y la descripción de la herramienta que esta siendo desarrollada, denominada Prometeo. Es para destacar la importancia del apoyo brindado por la Agencia Cordoba Ciencia y la Univ. Tecnologica Nacional a este grupo de trabajo para la continuidad de la tarea iniciada.Eje: Ingeniería de software y base de datosRed de Universidades con Carreras en Informática (RedUNCI

    TecnoDB una Base de Datos Relacional y Prometeo un metodo de aprovechamiento de Metadatos y Generador de Consultas

    Get PDF
    El presente trabajo describe brevemente el proyecto TecnoDB, iniciado en el año 2002, con acreditación de las Secretaria de Ciencia y Técnica de la Utn desde 2004 y finalizado en Diciembre de 2005. De ese proyecto se generó un grupo de trabajo para definir una heurística de explotación de metadatos y un software capaz de implementar esta metodología. Este conjunto de método y software ha sido denominado Prometeo y forma parte principal de este trabajo. Con el mismo nombre fue presentado y aprobado a la Agencia Córdoba Ciencia dentro del programa de Grupos de Reciente Formación año 2005. Contiene una síntesis del proyecto madre TecnoDB, que fue enviado y aprobado en la Wicc realizada en Neuquén, ahora con este apoyo de la Wicc y de la UTN Fac. Regional Córdoba, estamos difundiendo nuestra actividad y el producto de la misma. Este trabajo presentara luego del resumen de TecnoDB una síntesis de la Heurística y la descripción de la herramienta que esta siendo desarrollada, denominada Prometeo. Es para destacar la importancia del apoyo brindado por la Agencia Cordoba Ciencia y la Univ. Tecnologica Nacional a este grupo de trabajo para la continuidad de la tarea iniciada.Eje: Ingeniería de software y base de datosRed de Universidades con Carreras en Informática (RedUNCI

    Implementacion de un interprete SQL en managed code para dispositivos moviles

    Get PDF
    La extensión del uso de sistemas computarizados exigen a estos a cumplir mayores requisitos de seguridad ya que son constantemente expuestos a intentos de acceso no autorizados, los DBMS no están exentos de esto. Las plataformas de ejecución manejada, tales como Common Language Runtime y Java Virtual Machine proveen un conjunto de servicios de aplicación como aislamiento de aplicaciones, sandboxing security, recolección de basura, y un estructurado manejo de excepciones. Aprovechando estos servicios y adoptando la filosofía de Managed Code es que trabajamos en un intérprete de SQL que permite mayor efectividad en el control del software, eliminando una gran variedad de bugs, que desestabilizan el rendimiento y la seguridad de la aplicación. Además provee una arquitectura para ejecutarse en dispositivos móviles y con la facilidad de ampliar su funcionalidad para soportar nuevos paradigmas, como álgebra temporal y multiespacial.Eje: Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Implementacion de un interprete SQL en managed code para dispositivos moviles

    Get PDF
    La extensión del uso de sistemas computarizados exigen a estos a cumplir mayores requisitos de seguridad ya que son constantemente expuestos a intentos de acceso no autorizados, los DBMS no están exentos de esto. Las plataformas de ejecución manejada, tales como Common Language Runtime y Java Virtual Machine proveen un conjunto de servicios de aplicación como aislamiento de aplicaciones, sandboxing security, recolección de basura, y un estructurado manejo de excepciones. Aprovechando estos servicios y adoptando la filosofía de Managed Code es que trabajamos en un intérprete de SQL que permite mayor efectividad en el control del software, eliminando una gran variedad de bugs, que desestabilizan el rendimiento y la seguridad de la aplicación. Además provee una arquitectura para ejecutarse en dispositivos móviles y con la facilidad de ampliar su funcionalidad para soportar nuevos paradigmas, como álgebra temporal y multiespacial.Eje: Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Prometeo: una herramienta para el aprovechamiento de metadatos de base de datos relacionales

    Get PDF
    Se presenta una síntesis del proyecto Prometeo y los avances logrados durante el año 2008. Se enuncian los antecedentes, características de la heurística usada y los objetivos del software, logros recientes y avances previstos en este año.Eje: Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI

    Prometeo: una herramienta para el aprovechamiento de metadatos de base de datos relacionales

    Get PDF
    Se presenta una síntesis del proyecto Prometeo y los avances logrados durante el año 2008. Se enuncian los antecedentes, características de la heurística usada y los objetivos del software, logros recientes y avances previstos en este año.Eje: Ingeniería de Software y Base de DatosRed de Universidades con Carreras en Informática (RedUNCI
    corecore